home *** CD-ROM | disk | FTP | other *** search
/ Business Heaven / Business Heaven.iso / elftree / autoexec.doc < prev    next >
Text File  |  1994-02-15  |  5KB  |  112 lines

  1. (C) Copyright 1988-1994 by Alan J. Avery, Springfield, Illinois
  2.     ALL RIGHTS RESERVED
  3.  
  4. ======================================================================
  5. This file explains the DOS environment variables that ELFTREE recognizes
  6. and how to activate them.  If you will be using one or more of them each
  7. time you start up ELFTREE, we strongly suggest you put the commands that
  8. activate them in your AUTOEXEC.BAT file.
  9. Note: In the examples that follow, we assume that ELFTREE was installed
  10. in the directory C:\TREE.
  11. ======================================================================
  12. If you have DOS 2.X, add this:
  13.  
  14.    SET ELFTREEPATH = C:\TREE
  15. ======================================================================
  16. Add C:\TREE to the end of your PATH variable, like this:
  17.  
  18.    PATH C:\DOS;C:\TREE;
  19.  
  20. ======================================================================
  21. To tell ELFTREE which drives to include when using the Find or Space
  22. commands, use the ETDRIVES variable (shown for drives [C] through [G]):
  23.  
  24.    SET ETDRIVES=CDEFG
  25. ======================================================================
  26. If you have Validate Tree (Customize/Switches menu) set to Yes, you may
  27. want the tree for selected disks to not be validated.  For example, if
  28. your machine has drives A, B, C, D and F, and drive D: is a remote drive
  29. on another computer (which takes a long time to grow a tree), here's how
  30. to limit validation to just the other drives:
  31.  
  32. SET ETVALTREE=ABCF
  33. ======================================================================
  34.    REMOVABLE MEDIA or RAM DISKS
  35. ======================================================================
  36. If your computer has removable disk drives (such as cartridges, optical
  37. media or floppy diskettes) or a RAM disk, you may want ELFTREE to store
  38. the tree maps for one or more of them in the root directory of those
  39. drives.  The advantage is faster access to the disks once the tree maps
  40. have been built.  Here's how to do this for drives [E] and [F]:
  41.  
  42.    SET ETMAP=ef
  43.  
  44. If you want the tree maps stored with all of the other tree maps, use
  45. UPPER CASE letters instead of lower case.  For example:
  46.  
  47.    SET ETMAP=EF
  48.  
  49. This is recommended only for drives where you seldom change disks.
  50.  
  51. Upper and lower case can be combined, so you can say:
  52.  
  53.    SET ETMAP=eF
  54.  
  55. Note: If a drive is removable, tree maps will ONLY be stored if they are
  56. included in this list.  Thus, if A: and B: are floppy drives, tree maps
  57. will otherwise NOT be stored for them at all.  If a non-removable drive
  58. appears in this list (such as a RAM disk), tree maps are stored where you
  59. have indicated.
  60.  
  61. ======================================================================
  62.    CD-ROM DRIVES
  63. ======================================================================
  64. CD-ROM drives present a special challenge because you cannot store tree maps
  65. on them, and growing the tree can take a LONG time.  ELFTREE automatically
  66. recognizes which drives are CDROM (conforming to the MSCDEX standard) and
  67. will store a tree map for each unique platter where the other tree maps
  68. are stored.
  69.  
  70. For all other drives for which you want this service, or to indicate that
  71. you don't want this service for a CDROM, you must define an environment
  72. variable called ETMAPCDR.  Here's how to do it for drive G:
  73.  
  74.    SET ETMAPCDR=G        (Note: Use G to activate it, and g to deactivate it)
  75.  
  76. For these disks, ELFTREE builds a 'key' for each platter that it scans, and
  77. uses this key to tell it what file the tree map is stored in.  So, when you
  78. insert a disk for which a tree map has already been built, ELFTREE will
  79. determine which file has the tree map and load it immediately.
  80.  
  81. Notes: If a disk letter is used in both the ETMAP and ETMAPCDR environment
  82. variables, the ETMAP one takes precedence.  Up to 1000 tree maps can be
  83. tracked automatically, and these use names like ETMAPCDR.###, where ###
  84. is a number from 000 to 999.
  85.  
  86. ======================================================================
  87.    ADVANCED FEATURES - NETWORKS, RAM DISKS and MULTITASKERS
  88. ======================================================================
  89. When using ELFTREE on a network by several people, each one will need a place
  90. to store menus, tree maps, etc.  This is specified with the ETFIND variable.
  91. Use a unique directory for each person using it, like this:
  92.  
  93.    SET ETFIND=C:\TREE\MARY
  94.  
  95. To let MARY run ELFTREE from a RAM disk, just copy ET.EXE, ELFTREE.CHL and
  96. ETT.BAT to her RAM disk, change her PATH to include it and set ETFIND to
  97. C:\TREE\MARY.
  98.  
  99. To run ELFTREE in a multitasking environment, where more than one copy of
  100. it may be active at the same time, the above remarks apply, of course.
  101. In addition, the environment variable ETIDENT can be used as a reminder
  102. to you of which copy is active.  For example, if using ELFTREE under OS/2
  103. in three windows (called DOS1, DOS2 and DOS3), you may find it helpful to:
  104.  
  105.    SET ETIDENT=DOS1      when starting partition 1.
  106.    SET ETIDENT=DOS2      when starting partition 2.
  107.    SET ETIDENT=DOS3      when starting partition 3.
  108.  
  109. ELFTREE will display whatever ETIDENT is set to on the Current Path line of
  110. the File and Directory Tree screens.
  111. ======================================================================
  112.